deeply moving - German English Dictionary